package com.ws.universal.tools.loading.button;

import android.animation.Animator;
import android.animation.ValueAnimator;

import org.jetbrains.annotations.Nullable;

import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Lambda;

public class LoadingButton$playSuccessAnimation$$inlined$apply$lambda$4 extends Lambda implements Function1 {
    // $FF: synthetic field
    final LoadingButton this$0;
    // $FF: synthetic field
    final ValueAnimator $animator$inlined;
    // $FF: synthetic field
    final ValueAnimator $successAnimator$inlined;

    LoadingButton$playSuccessAnimation$$inlined$apply$lambda$4(LoadingButton var1, ValueAnimator var2, ValueAnimator var3) {
        super(1);
        this.this$0 = var1;
        this.$animator$inlined = var2;
        this.$successAnimator$inlined = var3;
    }

    // $FF: synthetic method
    // $FF: bridge method
    public Object invoke(Object var1) {
        this.invoke((Animator) var1);
        return Unit.INSTANCE;
    }

    public final void invoke(@Nullable Animator it) {
        Function1 var10000 = this.this$0.getAnimationEndAction();
        if (var10000 != null) {
            Unit var2 = (Unit) var10000.invoke(AnimationType.SUCCESSFUL);
        }

    }
}
